tracking radar electronic component - Spanish English Dictionary